!function(e,t){"object"==typeof exports&&"object"==typeof module?module.exports=t(require("react")):"function"==typeof define&&define.amd?define("rb_wixui.thunderbolt[TextInput]",["react"],t):"object"==typeof exports?exports["rb_wixui.thunderbolt[TextInput]"]=t(require("react")):e["rb_wixui.thunderbolt[TextInput]"]=t(e.React)}("undefined"!=typeof self?self:this,(function(e){return function(e){function t(t){for(var n,i,u=t[0],s=t[1],l=t[2],c=0,f=[];c{t.keyCode===e&&(t.preventDefault(),t.stopPropagation(),t.currentTarget.click())}}const u=i(o.space),s=i(o.enter),l=e=>{s(e),u(e)},p=i(o.escape),c="has-custom-focus",f=(e={})=>{var t,{pressed:r,expanded:o,haspopup:a,label:i,live:u,relevant:s,current:l,owns:p,controls:c,roleDescription:f,hidden:d,disabled:b,describedBy:y,labelledBy:h,errorMessage:v,atomic:g,role:x,busy:m}=e,w=n(e,["pressed","expanded","haspopup","label","live","relevant","current","owns","controls","roleDescription","hidden","disabled","describedBy","labelledBy","errorMessage","atomic","role","busy"]);const O=null!==(t=w.tabIndex)&&void 0!==t?t:w.tabindex,j={};return i&&(j["aria-label"]=i),u&&(j["aria-live"]=u),l&&(j["aria-current"]=l),r&&(j["aria-pressed"]=r),"boolean"==typeof d&&(j["aria-hidden"]=d),"boolean"==typeof o&&(j["aria-expanded"]=o),"boolean"==typeof b&&(j["aria-disabled"]=b),"boolean"==typeof g&&(j["aria-atomic"]=g),"boolean"==typeof m&&(j["aria-busy"]=m),"string"==typeof s&&(j["aria-relevant"]=s),"string"==typeof p&&(j["aria-owns"]=p),"string"==typeof c&&(j["aria-controls"]=c),"string"==typeof f&&(j["aria-roledescription"]=f),a&&(j["aria-haspopup"]=a),"number"==typeof O&&(j.tabIndex=O),x&&(j.role=x),y&&(j["aria-describedby"]=y),h&&(j["aria-labelledby"]=h),v&&(j["aria-errormessage"]=v),j}},2431:function(e,t,r){"use strict";t.a=({updateProps:e})=>({onValueChange:t=>{e({value:t})},setValidityIndication:t=>{e({shouldShowValidityIndication:t})}})},4856:function(e,t,r){"use strict";r.r(t),r.d(t,"components",(function(){return a})),r.d(t,"version",(function(){return i}));var n=r(1152),o=r(2431);const a={TextInput:{component:n.a,controller:o.a}},i="1.0.0"},6:function(e,t,r){var n;!function(){"use strict";var r={}.hasOwnProperty;function o(){for(var e=[],t=0;t